An Evaluation of the Error Detection Mechanisms in MARS Using Software-Implemented Fault Injection
نویسنده
چکیده
The concept of fail silent nodes greatly simpli es the design and safety proof of highly dependable fault tolerant computer systems The MAintainable Real Time System MARS is a computer system where the hardware operating system and application level error detec tion mechanisms are designed to ensure the fail silence of nodes with a high probability The goal of this paper is two fold First the error detection capabilities of the di erent mechanisms are evaluated in software implemented fault injection experiments using the well known bit ip fault model The re sults show that a fail silence coverage of at least is achievable by the combination of hardware and system level software error detection mechanisms With the additional use of application level error detection mechanisms a fail silence coverage of was achieved Second the limits of the application level error detection mechanisms are evaluated In these experiments the fault model consists of highly improbable residual faults to deliberately force the occurrence of fail silence violations Despite this worst case scenario more than of the presumed undetectable errors were detected by other mechanisms and hence did not lead to fail silence violations
منابع مشابه
Comparison of Physical and Software-Implemented Fault Injection Techniques
This paper addresses the issue of characterizing the respective impact of fault injection techniques. Three physical techniques and one software-implemented technique that have been used to assess the fault tolerance features of the MARS faulttolerant distributed real-time system are compared and analyzed. After a short summary of the fault tolerance features of the MARS architecture and especi...
متن کاملAssessment and Comparison of Physical Fault Injection Techniques List of Publications
This thesis deals with the problem of validating and estimating the effectiveness of error handling mechanisms in computer systems. The main contribution is an assessment of the effectiveness and usefulness of several physical fault injection techniques. The assessment is based on fault injection experiments conducted on the fault-tolerant, distributed, real-time system MARS and the Thor microp...
متن کاملIntegration and Comparison of Three Physical Fault Injection Techniques
This paper describes and compares three physical fault injection techniques—heavy-ion radiation, pin-level injection, and electromagnetic interference—and their use in the validation of MARS, a fault-tolerant distributed real-time system. The main features of the injection techniques are first summarised and analysed, and then the MARS error detection mechanisms are described. The distributed t...
متن کاملSWIFLER: Software Implemented Control Flow Error Injection
--Due to the overall increase in computer performance software-implemented fault injection (SWIFI) techniques are becoming increasingly attractive. Not only the easyness of use but also the quality of the injected faults contribute to the successful application of SWIFI based tools in the field. SWIFLER is a tool for UNIX systems for sofware-implemented injection of control flow errors. Its pur...
متن کاملFault Tolerance Evaluation Using Two Software Based Fault Injection Methods
A silicon independent C-Based model of the TTP/C protocol was implemented within the EU-founded project FIT. The C-based model is integrated in the C-Sim simulation environment. The main objective of this work is to verify whether the simulation model of the TTP/C protocol behaves in the presence of faults in the same way as the existing hardware prototype implementation. Thus, the experimental...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996